Package com.yamilovs.insomnia.exporter.dsl

This package contains DSL builders, with handy code examples

Types

Link copied to clipboard
class ApiSpecBuilder(workspace: Workspace) : IResourceBuilder<ApiSpec>

ApiSpec resource builder

Link copied to clipboard
class BaseEnvironmentBuilder(builder: CollectionBuilder, workspace: Workspace) : IResourceBuilder<BaseEnvironment>

BaseEnvironment resource builder

Link copied to clipboard
class CollectionBuilder

Collection resource builder

Link copied to clipboard
class EnvironmentBuilder(baseEnvironment: BaseEnvironment) : IResourceBuilder<Environment>

Environment resource builder

Link copied to clipboard
interface IResourceBuilder<RESOURCE : IResource>
Link copied to clipboard
class RequestBuilder(parent: IRequestParent) : IResourceBuilder<Request>

Request resource builder

Link copied to clipboard
class RequestGroupBuilder(builder: CollectionBuilder, parent: IRequestGroupParent) : IResourceBuilder<RequestGroup>

RequestGroup resource builder

Link copied to clipboard
annotation class ResourceBuilder
Link copied to clipboard
class WorkspaceBuilder : IResourceBuilder<Workspace>

Workspace resource builder